
require("./index.css");
var _mm=require("util/mm.js");
var _user=require("service/user-service.js");
var _cart=require("service/cart-service.js");
var nav={
    init:function(){
        this.bindEvent();
        this.loadUserInfo();
        this.loadCartCount();
        return this;
    },
    bindEvent:function(){
        //登录点击事件
        $('.js-login').click(function(){
            _mm.doLogin();
        });
        //注册点击事件
        $('.js-register').click(function(){
            window.location.href = "./register.html";
        });
        //退出点击事件
        $('.js-logout').click(function(){
            _user.logout(function(res){
                window.location.reload();
            },function(errMsg){
                _mm.errorTip(errMsg)
            });
        });
    },
    //加载用户信息
    loadUserInfo:function(){
        _user.checkLogin(function(res){
            $(".user.not-login").hide().siblings(".user.login").show()
                .find(".username").text(res.username);
        },function(errMsg){
            //doNoting
        });
    },
    //加载购物车数量
    loadCartCount:function(){
        _cart.getCartCount(function(res){
            $('.nav.cart-count').text(res||0);
        },function(errMsg){

        });
    }
};

module.exports=nav.init();